From: Jyrki Gadinger Date: Mon, 16 Jun 2025 08:09:38 +0000 (+0200) Subject: fix(activitylistmodel): fix activities for e2ee files X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1^2~13^2~1^2~7^2 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https://%22Programmet/%22http:/www.example.com/cgi/%22https:/%22Programmet?a=commitdiff_plain;h=d286681022b14a09f323d110b7a271daa2616e2a;p=nextcloud-desktop.git fix(activitylistmodel): fix activities for e2ee files the sharing/activity button was supposed to be hidden, but a later change forgot to adapt the variable used for querying the file metadata so it never could determine the e2e-status Signed-off-by: Jyrki Gadinger --- diff --git a/src/gui/tray/activitylistmodel.cpp b/src/gui/tray/activitylistmodel.cpp index 8e6df9692..4a4f3f807 100644 --- a/src/gui/tray/activitylistmodel.cpp +++ b/src/gui/tray/activitylistmodel.cpp @@ -166,7 +166,7 @@ QVariant ActivityListModel::data(const QModelIndex &index, int role) const // If this is an E2EE file or folder, pretend we got no path, hiding the share button which is what we want if (folder) { SyncJournalFileRecord rec; - if (!folder->journalDb()->getFileRecord(fileName.mid(1), &rec)) { + if (!folder->journalDb()->getFileRecord(relPath.mid(1), &rec)) { qCWarning(lcActivity) << "could not get file from local DB" << fileName.mid(1); } if (rec.isValid() && (rec.isE2eEncrypted() || !rec._e2eMangledName.isEmpty())) {